package com.fantastic.mapper.zjs;

import com.fantastic.model.pojo.zjs.Spec;

import java.util.List;

/**
 * @author: rxx
 * @since: 2024/5/31 09:04
 * @description: 菜品规格信息dao接口
 */

public interface SpecMapper {
    /**
     * 查询
     * 无条件时是查询全部的分页查询
     * 有条件时是查询条件的分页查询
     *
     * @param spec
     * @return
     */
    List<Spec> listSpec(Spec spec);

    /**
     * 查询单个菜品规格信息
     *
     * @param specId 菜品规格信息id
     * @return
     */
    Spec getSpec(Integer specId);

    /**
     * 添加菜品规格信息
     *
     * @param spec 菜品规格信息对象
     * @return
     */
    Integer insertSpec(Spec spec);

    /**
     * 修改菜品规格信息
     *
     * @param spec
     * @return
     */
    Integer updateSpec(Spec spec);

    /**
     * 删除菜品规格信息
     *
     * @param specId
     * @return
     */
    Integer deleteSpec(Integer specId);

}
